punch sack - French English Dictionary